go 获取凌晨0点的时间戳
go 获取凌晨0点的时间戳
ti := time.Now()
yy, mm, dd := ti.AddDate(0, 0, 1).Date() // 可选的
ti = time.Date(yy, mm, dd, 0, 0, 0, 0, ti.Location())
fmt.Println(ti.Unix())
使用 carbon 库
package main
import (
"fmt"
"time"
"github.com/uniplaces/carbon"
)
func main() {
// 获取当前时间的carbon对象
now := carbon.Now()
// 找到今天凌晨0点的时间
startOfDay := now.StartOfDay()
// 输出凌晨0点的时间戳
fmt.Println("Midnight Timestamp:", startOfDay.Unix())
}
本站总访问量次 本站访客数人次 本文总阅读量次